.section-slider{position: relative;}
.sliders{
	height: 100%;
	width: 100%;
	position: relative;
}
.sliders .slide{
		height: 110vh;
	width: 100%;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
	padding: 0px 90px;
	position: relative;
}
 .slider [data-animation-in] {
	 opacity: 0;
	 animation-duration: 1.5s;
	 transition: opacity 0.5s ease 0.3s;
}
.sliders .slide .text-slide{
	border: 1px solid rgba(255, 255, 255, 1);
	padding: 22px 9px;
	font-family: 'Inter Medium';
	width: max-content;
	position: absolute;
	top: 40%;
	right: 3%;
	color: rgba(255, 255, 255, 1);
	letter-spacing: 2.7px;
     padding-right: 60px;
	 transform: rotate(90deg);
	 opacity: 0.8;
	 font-size: 18px;
}
.sliders .slide .slide-text{
	display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
}
.sliders .slide .slide-text .Mid-text{
	width: 42%;
}
.sliders .slide .slide-text .large-text{
	white-space: pre-line;
}
.slider-dots{
	display: flex;
	flex-direction: column;
	position: absolute;
	right: 60px;
	top: 50%;
	transform: translate(-50%,-50%);
	gap: 42px;
	color: #FFFFFF;
}
.slider-dots span{
    font-family: 'Inter Medium';
    font-size: 16px;
    font-weight: 500;
    color:#FFFFFF ;
	cursor: pointer;
}
	.slider-dots .active {
		color: var(--mainColor);
	}
.sliders .slide .slide-text button{
	padding: 14px 16px;
}
@media (max-width:1400px) {
	.sliders .slide .text-slide{font-size: 15px;}
}
@media (max-width:1150px) {
		.sliders .slide .text-slide{font-size: 13px;}
}
@media (max-width:1000px) {
	.sliders .slide .text-slide{display: none;}
}